/* CSS Document */
/*以下为公用样式，不可以修改，如涉及到参数请在html页面删除相应的class或id*/
body{ font-size:12px; line-height:26px; font-family:"微软雅黑";}
.cg_fs{ font-family:"宋体";}
.cg_l{ float:left;}
.cg_r{ float:right;}
.w1002,.w1004,.w1100,.w1200{ margin:0px auto;}
.w1002{ width:1002px;}
.w1004{ width:1004px;}
.w1100{ width:1100px;}
.w1200{ width:1200px;}
.cg_height5{ height:5px;}.cg_height10{ height:10px;}.cg_height15{ height:15px;}.cg_height20{ height:20px;}.cg_height25{ height:25px;}.cg_height30{ height:30px;}.cg_height35{ height:35px;}.cg_height40{ height:40px;}.cg_height45{ height:45px;}.cg_height50{ height:50px;}.cg_height55{ height:55px;}.cg_height60{ height:60px;}.cg_height65{ height:65px;}.cg_height70{ height:70px;}.cg_height75{ height:75px;}.cg_height80{ height:80px;}.cg_height85{ height:85px;}.cg_height90{ height:90px;}.cg_height95{ height:95px;}.cg_height100{ height:100px;}.cg_height105{ height:105px;}.cg_height110{ height:110px;}.cg_height115{ height:115px;}.cg_height120{ height:120px;}.cg_height125{ height:125px;}.cg_height130{ height:130px;}.cg_height135{ height:135px;}.cg_height140{ height:140px;}.cg_height145{ height:145px;}.cg_height150{ height:150px;}
/*以上为公用样式，不可以修改，如涉及到参数请在html页面删除相应的class或id*/
/*BEGIN*/
/*top*/
.in_top_a{width: 100%;height: 35px;background: #F9F9F9;}
.in_top_a_box{width: 1200px;height: 35px;line-height: 35px;overflow: hidden;margin: 0 auto;}
.in_top_a_box em{display: block;float: left;height: 35px;width: 300px;font-size: 12px;color: #df0310;}
.in_top_a_box span{display: block;float: right;height: 35px;width: 200px;text-align: right;line-height: 35px;padding-right: 14px;color: #999;}
.in_top_a_box span a{color: #999;}
.in_top_a_box span a:hover{color: #df0310;}
.in_top_b{position: relative;z-index: 1000;height: 96px;width: 1200px;margin: 0 auto;}
.logo_body{width: 100%;height: 96px;background: #fff;}
.in_top_b_img{float: left;padding-top: 6px;}
.in_top_b_box{float: right;height: 96px;width: 850px;}
.in_top_b_box > ul{width: 104%;}
.in_top_b_box > ul > li{float: left;display: block;position: relative;margin-right: 6px; width:137px;}
.in_top_b_box > ul > li > a{display: block;height: 96px;line-height: 96px; text-indent:17px; font-size: 18px;color: #000;text-align: center;}
.in_top_b_box > ul > li > a em{ padding:0 5px;}
.in_top_b_box > ul > li:hover > a em{background: url(../images/top_lion02.png) center center no-repeat;}
.in_top_b_box > ul > li:hover > a{color: #CC0210; background: url(../images/top_lion_03.png) center 80px repeat-x;}
.in_top_b_ul{position: absolute;left: 0;top: 82px;background: #fff;width: 100%;padding: 2px 0;display: none;}
.in_top_b_ul li{display: block;float: left;width: 100%;}
.in_top_b_ul li h2{font-weight: normal;font-size: 14px;}
.in_top_b_ul li h2 a{display: block;width: 100%;height: 30px;line-height: 30px;text-align: center;color: #000;}
.in_top_b_ul li h2 a:hover{color: #df0310;}
.in_top_b_ul li.on h2 a{color: #df0310 !important;}
.dh_yes > a em{background: url(../images/top_lion02.png) center center no-repeat !important;}
.dh_yes > a{color: #cc0210 !important; background: url(../images/top_lion_03.png) center 80px repeat-x !important;}


#nav>li.noxl>a{ text-indent:0;}
#nav>li.noxl>a em{ display:none;}
/*top*/
/*banner 图开始*/
.in_banner{position: relative;width: 100%;max-width: 1920px;margin: 0 auto;height: 326px;background: #114791;margin-bottom: 90px;}
.in_banner_box{position: relative;z-index: 400; width: 1200px;margin: 0 auto;height: 391px;}
.in_banner_box_ul{position: relative;z-index: 400;width: 1200px;height: 391px;overflow: hidden;}
.in_banner_box_ul > li{float: left;display: block;width: 1200px;height: 391px;}
.in_banner_an{position: absolute;left: 50%;margin-left: -600px;bottom: -62px;z-index: 500;width: 1200px;}
.in_banner_an .tempWrap{width: 1200px !important;}
.in_banner_an .tempWrap ul{width: 1200px !important;position:static !important;}
.in_banner_an ul{width: 1200px !important;text-align: center;}
.in_banner_an ul li{display: inline-block;*zoom: 1;*display: inline;cursor: pointer;height: 14px;width: 20px;background: url(../images/bann_li.jpg) center center no-repeat;padding: 0 2px;margin: 0 4px;float: none !important;}
/*.in_banner_an ul li:hover{background: url(../images/bann_lion.jpg) center center no-repeat;}*/
.in_banner_an ul li.on{background: url(../images/bann_lion.jpg) center center no-repeat !important;}
/*banner 图结束*/
/*四块*/
.in_sk{width: 1200px;height: 146px; margin: 0 auto;}
.in_sk ul{width: 104%;}
.in_sk ul li{float: left;margin-right: 18px;}
.in_sk ul li a{display: block;width: 166px;height: 146px;cursor: pointer;padding-left: 120px;}
.in_sk ul .sk_tu_a a{background:#114791 url(../images/tu_a.png) 20px center no-repeat;}
.in_sk ul .sk_tu_a a:hover{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;background: #df0310 url(../images/tu_a.png) 20px center no-repeat;}
.in_sk ul .sk_tu_b a{background:#114791 url(../images/tu_b.png) 20px center no-repeat;}
.in_sk ul .sk_tu_b a:hover{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;background: #df0310 url(../images/tu_b.png) 20px center no-repeat;}
.in_sk ul .sk_tu_c a{background:#114791 url(../images/tu_c.png) 20px center no-repeat;}
.in_sk ul .sk_tu_c a:hover{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;background: #df0310 url(../images/tu_c.png) 20px center no-repeat;}
.in_sk ul .sk_tu_d a{background:#114791 url(../images/tu_d.png) 20px center no-repeat;}
.in_sk ul .sk_tu_d a:hover{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;background: #df0310 url(../images/tu_d.png) 20px center no-repeat;}
.in_sk ul li a em{display: block;height: 26px;line-height: 26px;cursor: pointer;padding-top: 50px;color: #fff;font-size: 18px;}
.in_sk ul li a span{display: block;height: 26px;line-height: 26px;font-size: 12px;color: #fff;text-transform: uppercase;}
/*四块*/
/*案例开始*/
.in_al{width: 1200px;margin: 0 auto;min-height: 350px;}
.in_al_tit{width: 100%;height: 70px;line-height: 70px;background: url(../images/bj_a.png) left bottom no-repeat;padding-bottom: 2px;}
.in_al_tit h2{float: left;font-weight: normal;font-size: 22px;}
.in_al_tit h2 a{color: #333;}
.in_al_tit h2 a:hover{color: #df0310;}
.in_al_tit em{display: block;float: right;font-size: 14px;}
.in_al_tit em a{color: #999;}
.in_al_tit em a:hover{color: #df0310;}
.in_al_box{width: 100%;min-height: 150px;overflow: hidden;}
.in_al_box ul{width: 104%;}
.in_al_box ul li{float: left;margin-right: 40px;}
.zy_anl_box{width: 373px;height: 300px;overflow: hidden;padding: 24px 0;}
.zy_anl_box_img{position: relative;height: 234px;width: 373px;overflow: hidden;}
.zy_anl_box_img em{display: block;position: absolute;left: 0;bottom: 0;height: 30px;line-height: 30px;width: 100%;background: url(../images/zz_a.png) center center;padding-left: 12px;font-size: 14px;display: none;}
.zy_anl_box_img em a{color: #fff;}
.zy_anl_box_img em a:hover{color: yellow;}
.zy_anl_box_tit{height: 66px;width: 100%;}
.zy_anl_box_tit h3{display: block;height: 33px;line-height: 33px;padding-left: 12px;font-weight: normal;font-size: 18px;color: #333;}
.zy_anl_box_tit h3 a{color: #333;}
/*.zy_anl_box_tit h3 a:hover{color: #df0310;}*/
.zy_anl_box_tit span{display: block;height: 33px;line-height: 33px;padding-left: 12px;font-size: 14px;color: #999;}
.zy_anl_box:hover .zy_anl_box_img em{display: block;}
.zy_anl_box:hover .zy_anl_box_tit{background: #114791;}
.zy_anl_box:hover .zy_anl_box_tit h3 a{color: #fff;}
.zy_anl_box:hover .zy_anl_box_tit span{color: #fff;}
/*案例结束*/
/*新闻联系*/
.in_xwlx{width: 1200px;margin: 0 auto;min-height: 350px;overflow: hidden;}
.in_news{float: left;width: 580px;height: 350px;}
.in_news ul{}
.in_news ul li{float: left;display: block;width: 100%;}
.in_news_tit{position: relative;height: 66px;width: 100%;background: url(../images/bj_b.png) left bottom no-repeat;padding-bottom: 2px;margin-bottom: 14px;line-height: 66px;}
.in_news_tit > a{display: block;position: absolute;top: 36px;width: 22px;height: 22px;cursor: pointer;}
.in_news_tit .next{right: 24px;background: url(../images/an_a.png) left top no-repeat;}
.in_news_tit .next:hover{background: url(../images/an_a.png) left bottom no-repeat;}
.in_news_tit .prev{right: 0px;background: url(../images/an_a.png) right top no-repeat;}
.in_news_tit .prev:hover{background: url(../images/an_a.png) right bottom no-repeat;}
.in_news_tit h2{float: left;/*padding-left: 12px;*/font-size: 22px;color: #333;font-weight: normal;}
.in_news_tit h2 a{color: #333;}
.in_news_tit h2 a:hover{color: #df0310;}
.in_news_tit em{display: block;float: right;font-size: 14px;color: #999;}
.in_news_tit em a{color: #999;}
.in_news_tit em a:hover{color: #df0310;}
.in_xw_tou{width: 100%;height: 104px;background: #fff;}
.in_xw_tou_img{float: left;padding: 6px;width: 176px;height: 90px;overflow: hidden;}
.in_xw_tou_tit{float: right;width: 350px;padding-right: 24px;height: 70px;padding-top: 12px;}
.in_xw_tou_tit h3{display: block;height: 30px;line-height: 30px;font-weight: normal;font-size: 15px;}
.in_xw_tou_tit h3 a{color: #333;}
.in_xw_tou_tit h3 a:hover{color: #df0310;}
.in_xw_tou_tit span{display: block;height: 50px;font-size: 12px;color: #777;line-height: 24px;}
.in_xw_tou_tit span a{color: #777;}
.in_xw_tou_tit span a:hover{color: #df0310;}
.in_news_box{width: 100%;min-height: 100px;}
.in_news_box ul{padding: 14px 0;}
.in_news_box ul li{float: left;display: block;height: 36px;line-height: 36px;width: 100%;}
.in_news_box ul li h3{float: left;font-weight: normal;height: 36px;line-height: 36px;padding-left: 24px;background: url(../images/li_bja.png) left center no-repeat;font-size: 14px;font-weight: normal;}
.in_news_box ul li h3:hover{background: url(../images/li_bjaon.png) left center no-repeat;}
.in_news_box ul li h3 a{color: #5a5a5a;}
.in_news_box ul li h3:hover a{color: #df0310;}
.in_news_box ul li em{display: block;float: right;height: 36px;line-height: 36px;width: 70px;font-size: 12px;color: #5a5a5a;}
.in_lxwm{float: right;width: 580px;height: 350px;overflow: hidden;}
.in_lxwm_box{width: 100%;height: 240px;background: #fff;}
.in_lxwm_box_xx{float: left;width: 217px;height: 198px;overflow: hidden;margin-left: 7px;margin-top: 42px;}
.in_lxwm_box_xx ul li{float: left;display: block;min-height: 30px;line-height: 30px;padding-left: 24px;font-size: 15px;color: #333;}
.in_lxwm_box_xx > div{height: 30px;width: 180px;padding-left: 13px;padding-top: 14px;}
.in_lxwm_box_xx > div em{float: left;display: block;height: 32px;line-height: 32px;font-size: 14px;color: #777;}
.in_lxwm_box_xx > div span{float: left;display: block;height: 32px;width: 120px;}
.lx_t_a{background: url(../images/lxfs_t_a.png) left 9px no-repeat;}
.lx_t_b{background: url(../images/lxfs_t_b.png) left 9px no-repeat;}
.lx_t_c{background: url(../images/lxfs_t_c.png) left 9px no-repeat;}
.bdshare-button-style0-32 a{margin: 0 2px 0 0 !important;}
.in_lxwm_box_xx > div span .bds_weixin{background: url(../images/fx_a.png) center center no-repeat !important;}
.in_lxwm_box_xx > div span .bds_tsina{background: url(../images/fx_b.png) center center no-repeat !important;}
.in_lxwm_box_xx > div span .bds_sqq{background: url(../images/fx_c.png) center center no-repeat !important;}
.in_lxwm_box_dt{float: left;width: 340px;height: 220px;margin-left: 10px;margin-top: 10px;}
/*新闻联系*/
/*首页留言*/
.in_zxly{width: 100%;max-width: 1920px;margin: 0 auto;background: url(../images/bj_c.png) center center no-repeat;height: 228px;overflow: hidden;}
.in_zxly_box{width: 1200px;margin: 0 auto;padding-top: 34px;height: 176px;}
.in_zxly_box span{display: block;font-size: 22px;height: 33px;color: #fff;}
.in_zxly_box em{display: block;height: 24px;line-height: 24px;color: #696969;}
.in_inpt{height: 46px;width: 100%;padding-top: 12px;}
.in_inpt_box{height: 41px;width: 200px;border: 1px solid #a8a8a8;background: #fff;float: left;margin-right: 24px;padding-right: 12px;cursor: no-drop;}
.in_inpt_box em{display: block;width: 80px;height: 41px;line-height: 41px;font-size: 14px;color: #555;float: left;text-align: center;cursor: no-drop;}
.in_inpt_box input{height: 41px;border: 0px;background: none;font-family: "微软雅黑";font-size: 12px;color: #999;width: 120px;line-height: 41px;cursor: no-drop;}
.kd_b{width: 480px !important;}
.kd_b input{width: 400px !important;}
.in_inpt > a{display: block;height: 43px;line-height: 41px;width: 160px;text-align: center;font-size: 16px;color: #fff;background: #df0310;float: left;cursor: pointer;}
.in_inpt > a:hover{color: yellow;}
.in_yqlj{min-height: 36px;line-height: 36px;width: 100%;border-bottom: 1px solid #3e3e3e;margin-top: 14px;}
.in_yqlj em{display: block;height: 36px;line-height: 36px;width: 60px;font-size: 12px;color: #C9C9C9;float: left;}
.in_yqlj > a{display: block;height: 36px;width: auto;margin-right: 12px;line-height: 36px;font-size: 12px;color: #C9C9C9;float: left;}
.in_yqlj > a:hover{color: #df0310;}
/*首页留言*/
/*bottom*/
.in_bot{width: 1200px;margin: 0 auto;min-height: 180px;padding-top: 24px;overflow: hidden;}
.in_bot_le{float: left;min-height: 170px;width: 440px;}
.in_bot_le a{display: block;height: 43px; width:150px; font-size: 18px;text-transform: uppercase;background: url(../images/ss_a.png) left bottom no-repeat;color: #2D333F;}
.in_bot_le a:hover{ color:#df0310;}
.in_bot_le h2{font-weight: normal;font-size: 26px;color: #2d333f;margin: 18px 0;}
.in_bot_le span{display: block;min-height: 66px;font-size: 14px;line-height: 26px;color: #333;}
.in_bot_ri{float: right;min-height: 170px;width: 759px;text-align: right;line-height: 26px;font-size: 12px;color: #333;}
.in_bot_ri img{vertical-align: middle;}
.in_bot_ri > em{display: block;height: 97px;width: 97px;overflow: hidden;margin-bottom: 10px;float: right;}
.in_bot_ri p{clear: both;}
.in_bot_ri a{color: #333;}
.in_bot_ri a:hover{color: #df0310;}
.bot_gaba{
	padding: 4px 0 4px 24px;
	color: #fff;
	text-decoration: none;
	background: url(../images/ba.png) left center no-repeat;
}
.bot_gjz{border-top: 1px solid #a9a9a9;width: 1200px;margin: 0 auto;height: 44px;line-height: 44px;text-align: center;font-size: 14px;color: #999;}
.bot_gjz a{font-size: 14px;color: #999;}
.bot_gjz a:hover{ color:#f90;}
/*bottom*/
/*子页面banner*/
.zy_abnner{width: 100%;background: #114791;height: 326px;overflow: hidden;margin-bottom: 24px;}
.zy_abnner_box{position: relative; width: 1200px;margin: 0 auto;height: 260px;overflow: hidden;}
.zy_abnner_box ul li{float: left;display: block;width: 1200px;height: 260px;overflow: hidden;}
.zy_bann_an{position: absolute;left: 0;bottom: 0;height: 30px;width: 100%;}
.zy_bann_an ul{width: 100% !important;height: 30px !important;text-align: center !important;}
.zy_bann_an ul li{float: none !important;display: inline-block;*zoom: 1;*display: inline;height: 14px;width: 20px;cursor: pointer;margin: 0 2px;background: url(../images/bann_li.jpg) center center no-repeat;}
.zy_bann_an ul li.on{background: url(../images/bann_lion.jpg) center center no-repeat !important;}
/*子页面banner*/
/*子页面当前位置*/
.zy_dqwz{width: 1200px;margin: 0 auto;height: 66px;background: #fff;background: url(../images/zy_dq_bj.png) left bottom no-repeat;}
.zy_dqwz01{background: url(../images/zy_dq_bj03.png) left bottom no-repeat;}
.zy_dqwz_l{float: left;height: 66px;line-height: 66px;width: 230px;font-size: 22px;color: #114791;padding-left: 10px;}
.zy_dqwz01 .zy_dqwz_l{ width:250px;}
.zy_dqwz_l em{font-size: 17px;}
.zy_dqwz_z{float: left;height: 66px;width: 750px;}
.zy_dqwz_z h2{font-size: 16px;font-weight: normal;}
.zy_dqwz_z a{float: left;display: block;height: 66px;padding: 0 26px;min-width: 70px;text-align: center;font-size: 16px;color: #fff;line-height: 66px;}
.zy_dqwz_z a:hover{color: #CC0210;background: #fff;}
.zy_ej_yes a{color: #CC0210 !important;background: #fff !important;}
.zy_dqwz_r{float: right;height: 66px;line-height: 66px;padding-left: 24px;background: url(../images/fz.png) left center no-repeat;font-size: 14px;color: #fff;}
.zy_dqwz_r a{color: #fff;}
.zy_dqwz_r a:hover{color: yellow;}
/*子页面当前位置*/
/*子页面导航*/
.zy_dbdh{height: 36px;width: 100%;background: #000000;}
.zy_dbdh_box{height: 36px;width: 1200px;margin: 0 auto;}
.zy_dbdh_box em{float: left;display: block;height: 36px;line-height: 36px;flex: auto;width: 882px;text-transform: uppercase;font-size: 14px;}
.zy_dbdh_box em a{color: #fff;}
.zy_dbdh_box em a:hover{color: yellow;}
.zy_dbdh_box > div{float: right;height: 36px;width: 108px;}
/*.bdsharebuttonbox a{float: right !important;}*/
.zy_dbdh_box .bdsharebuttonbox .bds_tsina{background: url(../images/fx_wb.png) center 7px no-repeat !important;}
.zy_dbdh_box .bdsharebuttonbox .bds_tsina:hover{background: url(../images/fx_wbon.png) center 7px no-repeat !important;}
.zy_dbdh_box .bdsharebuttonbox .bds_tqq{background: url(../images/fx_tx.png) center 7px no-repeat !important;}
.zy_dbdh_box .bdsharebuttonbox .bds_tqq:hover{background: url(../images/fx_txon.png) center 7px no-repeat !important;}
.zy_dbdh_box .bdsharebuttonbox .bds_weixin{background: url(../images/fx_wx.png) center 7px no-repeat !important;}
.zy_dbdh_box .bdsharebuttonbox .bds_weixin:hover{background: url(../images/fx_wxon.png) center 7px no-repeat !important;}
/*子页面导航*/
/*子页面 body*/
.zy_body{width: 1152px;margin: 0 auto;min-height: 650px;background: #f4f4f4;padding: 36px 24px;overflow: hidden;}
.zy_body_a{width: 1200px;margin: 0 auto;}
/*子页面 body*/
/*分页*/
.ql_fenye{padding: 18px 0;}
/*分页*/
/*案例*/
.zy_al_tit{width: 100%;height: 110px;}
.zy_al_tit > em{display: block;line-height: 70px;font-size: 35px;color: #114791;}
.zy_al_tit > span{display: block;line-height: 36px;font-size: 28px;font-weight: bold;text-transform: uppercase;color: #e5e5e5;}
.zy_al_ul{width: 104%;min-height: 450px;}
.zy_al_ul li{float: left;margin-right: 12px;/*margin-bottom: 12px;*/}
/*案例*/
/*联系方式*/
.zy_lxfs{width: 100%;height: 450px;}
.zy_lxfs_dt{float: left;width: 682px;height: 416px;border: 4px solid #fff;}
.zy_lxfs_xx{position: relative;float: right;width: 436px;height: 432px;}
.zy_lxfs_xx_tit{height: 52px;width: 100%;overflow: hidden;margin-bottom: 105px;}
.zy_lxfs_xx_tit span{display: block;height: 34px;line-height: 34px;font-size: 30px;font-weight: bold;color: #114791;}
.zy_lxfs_xx_tit em{display: block;line-height: 14px;height: 14px;color: #888;}
.xx_dw{position: absolute;left: -42px;top: 70px;height: 52px;width: 476px;background: #555;font-size: 70px;font-weight: bold;color: #fff;text-transform: uppercase;line-height: 52px;}
.zy_lxfs_xx > em{display: block;height: 64px;line-height: 64px;font-size: 26px;color: #2D333F;}
.zy_lxfs_xx > span{display: block;min-height: 70px;font-size: 14px;line-height: 25px;color: #333;margin-bottom: 14px;}
.lxfs_zxly{width: 432px;height: 119px;overflow: hidden;}
.lxfs_zxly a:hover img{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;}
/*联系方式*/
/*荣誉资质*/
.zy_ryzz{width: 100%;min-height: 350px;}
.smallImg{width: 1026px !important;height: auto !important;overflow: hidden !important;}
.c_pagecontent{ font-size:13px; color:#333; line-height:32px; height:auto !important; min-height:500px; height:500px;width: 1026px;margin: 0 auto;}
.c_lunbotu{ margin:0 auto; padding:40px 0 40px;}
.c_lunbotu .bigImg li{ overflow:hidden;}
.c_lunbotu .bigImg li h4{ font-size:16px; font-weight:bold; line-height:3em; padding-top: 50px;display: block;padding-left: 20px; padding-left: 20px;text-align: center;}
.c_lunbotu .bigImg li h4 a{ color:#114791;display: block;}
.c_lunbotu .bigImg li div{ font-size:14px; color:#333; line-height:28px;float: right;width: 544px;}
.c_lunbotu .bigImg li .c_picbox{ display:block; width:375px; height:540px; border:1px solid #fff; float:left; margin-left: 80px;}
.c_lunbotu .smallImg{ overflow:hidden; padding-top:15px;background: url(../images/cuxian.png) repeat-x center 30px;}
.c_lunbotu .smallImg .tempWrap{ margin:0 auto; width: 1026px !important; overflow: hidden;}
.tempWrap ul li.on a img{border: 1px solid red;}
.c_lunbotu .smallImg li{ float:left; margin:0 24px 0 0; float:left; position: relative; padding-top: 45px; width:151px;}
.c_lunbotu .smallImg li em{ display: block; position: absolute; width: 32px;height: 32px; background: url(../images/yuandiag.png) no-repeat right center; line-height: 32px;text-align: center;font-size: 14px; color: #fff; left: 50%;margin-left: -16px; top: 0px;}
.c_lunbotu .smallImg li.on em{ background: url(../images/yuandiag.png) no-repeat left center;}
.c_lunbotu .smallImg li a{ cursor:pointer;display: block;}
.c_lunbotu .smallImg li a img{ width:76px; height:110px; border:1px solid #fff; margin:0 auto; display:block;}
.c_lunbotu .smallImg li:hover a img{border:1px solid #f00;}
.c_lunbotu .smallImg li h4{ font-size:14px; text-align:center; font-weight:normal; color:#5d5d5d; cursor:pointer;}
.c_lunbotu .smallImg li.on h4{ color:#df2626;}
.c_lunbotu .smallScroll{ position:relative;}
.c_lunbotu .smallScroll .sPrev,.c_lunbotu .smallScroll .sNext{ display:block; width:20px; height:29px; background:url(../images/jiantoug.png) no-repeat; position:absolute; top:102px; left:-54px;}
.c_lunbotu .smallScroll .sNext{ background-position:top right; left:auto; right:-54px;}
.c_lunbotu .smallScroll .sPrev:hover{ background-position:bottom left;}
.c_lunbotu .smallScroll .sNext:hover{ background-position:bottom right;}
.smallScroll{margin-top: 20px;}
/*荣誉资质*/
/*在线留言*/
.zy_zxly{width: 100%;height: 470px;overflow: hidden;}
.zy_zxly_l{float: left;width: 378px;height: 460px;}
.zy_zxly_l em{position: relative;display: block;width: 378px;height: 115px;background: url(../images/ckly_anb.png) center center no-repeat;}
.zy_zxly_l em a{position: absolute;left: 50%;top: 50%;width: 158px;height: 33px;margin-left: -79px;margin-top: -16px;border: 1px solid #114791;background: #fff;color: #114791;line-height: 33px;text-align: center;font-size: 14px;}
.zy_zxly_l em a:hover{border: 1px solid #000;color: #000;}
.zy_zxly_l_img{width: 378px;height: 334px;overflow: hidden;margin-top: 12px;}
.zy_zxly_r{float: right;width: 744px;height: 470px;}
.zy_zxly_r > em{display: block;height: 40px;line-height: 40px;}
.form004{margin-top:10px;margin-bottom:10px;}
.form004 p{background:url(../images/xtb_a.png) no-repeat left center;    height:27px;line-height:27px;color:#333333;font-size:16px;margin:0 0 40px 6px;padding-left:38px;}
.form004 h3{font-size:14px;line-height:39px;height: 39px;font-weight:normal;float:left;}
.form004 h3 a:hover{color:#000;}
.form004 h3 a{color:#de1020;}
.form004 .zxly_f_2{ width:230px;height:39px;background:#ececec;margin:0 0 19px 0;   float:left;}
.form004 .zxly_f_2 em{font-size:14px;color:#757575; line-height:39px;float:left;padding-left:14px;}
.form004 .zxly_f_2 span{font-size:14px;color:#ff0000;line-height:39px;float:left;   padding-left:5px;}
.form004 .zxly_f_1{ width:230px;height:39px;background:#ececec;margin:0 24px 19px 0;float:left;}
.form004 .zxly_f_1 em{font-size:14px;color:#757575;line-height:39px;float:left;padding-left:14px;}
.form004 .zxly_f_1 span{font-size:14px;color:#ff0000;line-height:39px;float:left;   padding-left:5px;}
.form004 .zxly_f{width:140px;height:39px;background:#f7f7f7;margin-bottom:19px;float:left;}
.form004 .zxly_f em{font-size:14px;color:#757575;line-height:39px;float:left;padding-left:14px;}
.form004 .zxly_f span{font-size:14px;color:#ff0000;line-height:39px;float:left;padding-left:5px;}
.form004 .zxly_ftxt input{height:39px;line-height:39px;width:100%; border:none;background:none;font-size:14px;color:#575757;display:block;  float:left;font-family: "微软雅黑";}
.form004 .zxly_ftxt{width:140px;height:36px;padding:0 10px;float:left;}
.form004 .zxly_f1{width:738px;min-height:189px;background:#ececec;float:left;margin-bottom:20px;}
.form004 .zxly_ftxt1{width:718px;min-height:169px;padding:10px 0 10px 10px;float:left;  color:#757575;}
.form004 .zxly_ftxt1 textarea{min-height:169px;line-height:26px;width:640px; border:none;    background:none;font-size:14px;color:#757575;display:block; float:left; font-family:"微软雅黑";resize:none;}
.form004 .zxly_f2{clear:both;width:317px;height:39px;background:#ececec;margin:0 29px 19px 0;   float:left;}
.form004 .zxly_f2 em{font-size:14px;color:#757575;line-height:39px;float:left;padding-left:14px;}
.form004 .zxly_f2 span{font-size:14px;color:#ff0000;line-height:39px;float:left;padding-left:5px;}
.form004 .zxly_ftxt2 input{height:39px;line-height:39px;width:100%;border:none;background:none; font-size:14px;color:#757575;display:block;float:left;font-family: "微软雅黑";}
.form004 .zxly_ftxt2{width:226px;height:36px;padding:0 10px;float:left;}
.form004 .zxly_form img{display:block;float:left;cursor:pointer;margin-right:10px;border: 1px solid #999;}
.form004 .tijiao{clear:both;    padding-top:20px;}
.form004 .tijiao a{float:left;width:230px;height:39px;line-height:39px;text-align:center;font-size:14px;color:#FFF;background:#c1c1c1;margin:0 20px 0 0;border:none;}
.form004 .tijiao a:hover{background:#114791;}
.zxly_ftxt1 > div{float: left;width: 70px;}
.zxly_ftxt1 > div em{float: left;display: block;width: 46px;text-align: right;color: #757575;font-size: 14px;}
.zxly_ftxt1 > div span{display: block;float: left;width: 4px;color: red;font-size: 14px;padding-left: 5px;}
.zxly_ftxt1 > textarea{float: right;}
/*在线留言*/
/*查看留言*/
.zy_ckly{width: 100%;min-height: 450px;}
.message007{width: 100%;}
.message007 ul{width: 100%;min-height: 450px;}
.message007 ul li{float: left;margin-bottom: 12px;width: 100%;display: block;}
.message007 .ql_viewm_l{ min-height:26px; line-height:26px; padding:4px 130px 4px 44px; font-size:12px; color:#333333; background:#fff url(../images/ckly_a.png) no-repeat left 2px; border:1px solid #cacac9; position:relative; margin:15px 0px;}
.message007 .ql_viewm_l em{ display:block; height:34px; line-height:34px; top:0px; right:0px; width:115px; font-size:12px; color:#858282; position:absolute;}
.message007 .ql_viewm_5{ margin-bottom:15px; padding:14px 0px 0px 42px; position:relative;}
.message007 .ql_viewm_5 div{ min-height:26px; line-height:26px; padding:9px 10px 9px 44px; background:#fff url(../images/ckly_b.png) no-repeat 8px 7px; font-size:12px; color:#333333; border:1px solid #cacac9;}
.message007 .ql_viewm_5 span{ display:block; position:absolute; width:16px; height:15px; /*background:url(message007/images/ViewMessage3.png) no-repeat center center;*/ top:2px; left:112px;}
.message007{ min-height:400px;}
/*查看留言*/
/*产品中心*/
.zy_cpzx_ul{width: 104%;min-height: 450px;}
.zy_cpzx_ul li{float: left;margin-bottom: 24px;margin-right: 40px;}
.zy_cpzx_box{height: 240px;width: 555px;background: #fff;}
.zy_cpzx_box_img{float: left;height: 240px;width: 330px;overflow: hidden;}
.zy_cpzx_box_img a:hover img{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;}
.zy_cpzx_box_text{float: left;width: 225px;height: 240px;overflow: hidden;}
.zy_cpzx_box_text h3{height: 30px;line-height: 30px;margin-left: 30px;color: #333;font-size: 22px;color: #333;font-weight: normal;padding-top: 24px;}
.zy_cpzx_box_text h3 a{color: #333;}
.zy_cpzx_box_text h3 a:hover{color: #114791;}
.zy_cpzx_box_text span{display: block;height: 130px;width: 160px;overflow: hidden;margin-left: 30px;margin-top: 24px;font-size: 14px;line-height: 25px;color: #666;}
/*列表*/
.zy_lb_ej{float: left;margin-bottom: 24px;background: #fff;width: 292px;}
.zy_lb_ej ul{min-height: 200px;}
.zy_lb_ej ul li{float: left;display: block;}
.zy_lb_ej ul li h2{font-weight: normal;font-size: 18px;}
.zy_lb_ej ul li h2 a{display: block;width: 252px;height: 55px;padding-left: 40px;line-height: 55px;color: #333;overflow: hidden;white-space: nowrap;}
.zy_lb_ej ul li h2 a:hover{background: url(../images/ej_bj_a.png) center center no-repeat;color: #fff;}
.lb_ej_yes a{background: url(../images/ej_bj_a.png) center center no-repeat !important;color: #fff !important;}
.zy_lb_ej_b{float: left;margin-bottom: 24px;background: #fff;width: 292px;}
.zy_lb_ej_b ul{min-height: 200px;}
.zy_lb_ej_b ul li{float: left;display: block;}
.zy_lb_ej_b ul li h2{font-weight: normal;font-size: 18px;}
.zy_lb_ej_b ul li h2 a{display: block;width: 252px;height: 55px;padding-left: 40px;line-height: 55px;overflow: hidden;white-space: nowrap;border-bottom: 1px solid #fff;background: #ccc;color: #fff;}
.zy_lb_ej_b ul li h2 a:hover{background: #fff;color: #333;}
.zy_lb_box{float: right;width: 850px;padding-right: 24px;padding-left: 24px;min-height: 450px;background: #fff;padding-bottom: 36px;}
.zt_da35 em{font-size: 35px !important;}
.zt_da35 span{font-size: 28px !important;}
.zy_cplb_sj{width: 100%;min-height: 100px;padding: 12px 0;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;margin-bottom: 24px;}
.zy_cplb_sj ul{width: 102%;}
.zy_cplb_sj ul li{float: left;margin: 6px 6px;}
.zy_cplb_sj ul li h3{font-weight: normal;font-size: 14px;}
.zy_cplb_sj ul li a{display: block;height: 40px;line-height: 40px;padding: 0 20px;width: 160px;text-align: center;font-size: 14px;color: #fff;white-space: nowrap;background: url(../images/sj_bj.png) center center no-repeat;overflow: hidden;}
.zy_cplb_sj ul li a:hover{background: url(../images/sj_bjon.png) center center no-repeat;color: #fff;}
.zy_sj_yes a{background: url(../images/sj_bjon.png) center center no-repeat !important;color: #fff !important;}
.zy_cplb_box{width: 100%;min-height: 350px;overflow: hidden;}
.zy_cplb_box ul{width: 105%;min-height: 350px;}
.zy_cplb_box ul li{float: left;margin-bottom: 12px;}
.zy_lbcp_box{width: 273px;height: 228px;overflow: hidden;}
.zy_lbcp_box_img{width: 273px;height: 172px;overflow: hidden;}
.zy_lbcp_box_img a:hover img{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;}
.zy_lbcp_box_text{height: 56px;width: auto;background: #f6f6f6;padding-left: 6px;}
.zy_lbcp_box_text h3{height: 30px;line-height: 30px;font-weight: normal;font-size: 14px;}
.zy_lbcp_box_text h3 a {color: #333;}
.zy_lbcp_box_text h3 a:hover{color: #cc0210;}
.zy_lbcp_box_text span{display: block;height: 20px;line-height: 20px;font-size: 12px;color: #999;}
.zy_lbcp_box_text:hover{background: #114791;}
.zy_lbcp_box_text:hover h3 a{color: #fff;}
.zy_lbcp_box_text:hover span{color: #fff;}
.zy_cplb_box ul li{font-size: 14px;background: #fff;padding: 6px;}
.zy_dhxz h2 a{background: #fff !important;color: #333 !important;}
.zy_cpxx{min-height: 350px;}
.zy_cpxx_tit{min-height: 30px;line-height: 30px;font-weight: normal;color: #333;padding: 18px 0;text-align: center;}
.zy_cpxx_box{min-height: 350px;font-size: 14px;line-height: 30px;color: #666;padding: 24px 0 36px 0;border-bottom: 1px solid   #ddd;}
.zy_cpxx_box a{color: #666;}
.zy_cpxx_box a:hover{color: #114791;}
.zy_cpxx_box img{display: block;margin: 0 auto;padding-bottom: 24px;}
/*产品中心*/
/*网站地图*/
.zt_wzdt{width: 100%;min-height: 350px;}
.zt_wzdt_box{width: 100%;padding-bottom: 36px;min-height: 350px;}
.zt_wzdt_box ul{min-height: 450px;background: url(../images/wzdt_img.png) right top no-repeat;}
.zt_wzdt_box ul li{display: block;float: left;min-height: 60px;padding: 12px 0;border-bottom: 1px solid #ddd;/*border-top: 1px solid #ddd;*/width: 100%;}
.zt_wzdt_box ul li h2{float: left;background: url(../images/ss_b.png) left center no-repeat;width: 120px;min-height: 60px;line-height: 60px;}
.zt_wzdt_box ul li h2{display: block; font-size: 14px;font-weight: normal;padding-left: 14px;float: left;}
.zt_wzdt_box ul li h2 a{display: block;height: 40px;padding-top: 12px;}
.zt_wzdt_box ul li h2 a > em{cursor: pointer;display: block;height: 20px;line-height: 20px;font-size: 18px;color: #222;}
.zt_wzdt_box ul li h2 a > span{cursor: pointer;display: block;height: 20px;line-height: 20px;font-size: 12px;color: #222;}
.zt_wzdt_box ul li h2 a:hover em{color: #cc0210;}
.zt_wzdt_box ul li h2 a:hover span{color: #cc0210;}
.zt_wzdt_box ul li > em{float: right;min-height: 60px;width: 1010px;}
.zt_wzdt_box ul li > em a{display: block;height: 36px;line-height: 36px;margin: 12px 18px;background: #fff;font-size: 15px;color: #000;text-align: center;float: left;min-width: 84px; padding:0 8px; white-space:nowrap; cursor: pointer;}
.zt_wzdt_box ul li > em a:hover{background: #CC0210;color: #fff;}
/*网站地图*/
/*关于开始*/
.ln_gy {min-height: 400px;width: auto;margin: 0 auto;line-height: 30px;font-size: 14px;color: #666666;}
.ln_gy a{color: #666;font-weight: bold;}
.ln_gy a:hover {color: #cc0210;}
/*关于结束*/
/*新闻开始*/
.ln_news {
  min-height: 454px;
  margin: 0 auto;
}

.ln_xw_tu {
  height: 199px;
  width: 1150px;
  border-bottom: 1px solid #cccccc;
  padding-bottom: 22px;
}

.ln_xw_tu .ln_xw_tp {
  float: left;
  height: 198px;
  width: 389px;
}

.ln_xw_font {
  display: inline-block;
  width: 721px;
  padding-left: 40px;
}

.ln_xw_font h3 {
	height: 70px;
	line-height: 70px;
  font-weight: normal;
  font-size: 28px;
}

.ln_xw_font h3 a {
  font-size: 28px;
  color: #114791;
}

.ln_xw_font h3 a:hover {
  color: #fa0237;
}

.ln_xw_font p {
  font-size: 14px;
  color: #666666;
  line-height: 25px;
	min-height:75px;
}

.ln_xw_font em {
  display: inline-block;
  padding-top: 14px;
  font-size: 14px;
  color: #666;
  font-style: normal;
}

.ln_xw_jt {
  min-height: 450px;
  width: auto;
}

.ln_xw_jt li {
  height: 88px;
  width: 1118px;
  padding-top: 19px;
  padding-bottom: 20px;
  padding-left: 32px;
  border-bottom: 1px dotted #999999;
}

.ln_xw_rl {
  float: left;
  height: 86px;
  width: 70px;
  text-align: center;
  border: 1px solid #bbbbbb;
}

.ln_xw_rl .ln_day {
  display: block;
  height: 50px;
  width: 70px;
  line-height: 50px;
  font-size: 26px;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #bbb;
}

.ln_xw_rl b {
  display: block;
  padding-top: 4px;
  font-weight: normal;
  font-size: 12px;
}

.ln_xw_juti {
  display: inline-block;
  height: 88px;
  width: 1029px;
  padding-left: 16px;
}

.ln_xw_juti h3 {
  font-weight: normal;
  padding-bottom: 12px;
}

.ln_xw_juti h3 a {
  font-size: 18px;
  color: #000;
}

.ln_xw_juti p {
  font-size: 12px;
  line-height: 25px;
  color: #000;
}

.ln_xw_one:hover .ln_day {
  color: #114791;
}

.ln_xw_one:hover b {
  color: #114791;
}

.ln_xw_one:hover .ln_xw_juti a {
  color: #114791;
}

.ln_xw_fenye {
  height: 31px;
  line-height: 31px;
  width: auto;
  padding-top: 36px;
  margin: 0 auto;
  text-align: center;
}

.ln_xw_fenye .ln_xwdt_shang {
  display: inline-block;
  height: 31px;
  width: 62px;
  color: #fff;
  background: url(../images/new_qian.png) no-repeat center center;
}

.ln_xw_fenye .ln_xwdt_shang:hover {
  background: url(../images/xw_qian1.png) no-repeat center center;
}

.ln_xwdt_two {
  display: inline-block;
  height: 31px;
  width: 32px;
  color: #000;
  font-weight: bold;
  line-height: 31px;
  font-size: 12px;
}

.ln_xwdt_two:hover {
  color: #df0310;
}

.ln_xwdt_xia1 {
  display: inline-block;
  height: 31px;
  width: 62px;
  color: #fff;
  background: url(../images/new_hou.png) no-repeat center center;
}

.ln_xwdt_xia1:hover {
  background: url(../images/xw_hou1.png) no-repeat center center;
}

/*新闻结束*/
/*新闻详情开始*/
.xwxx_tit{min-height: 36px;line-height: 36px;padding: 18px 0;}
.xwxx_tit h1{font-weight: bold;font-size: 20px;color: #000;}
.xwxx_tit_xx{height: 36px;line-height: 36px;font-size: 12px;color: #919090;border-top: 1px dashed #ddd;}
.xwxx_tit_xx a{color: #919090;}
.xwxx_tit_xx a:hover{color: #114791;}
.xwxx_tit_text{min-height: 450px;font-size: 14px;line-height: 30px;color: #666666;padding: 24px 0;}
.xwxx_tit_text a{color: #666;}
.xwxx_tit_text a:hover{color: #114791;}
.ln_xwxq_xg {
  height: 36px;
  width: 166px;
  color: #fff;
  line-height: 36px;
  margin-bottom: 14px;
  text-align: center;
  background: url(../images/xiangguan.png) no-repeat center left;
  font-size: 18px;
}
.sub_updown{padding: 22px 0;}
.zy_xwtj_ul{width: 104%;height: 104px;background: url(../images/tj_img.png) 570px top no-repeat;}
.zy_xwtj_ul li{float: left;display: block;height: 34px;line-height: 34px;width: 544px;margin-right: 54px;}
.zy_xwtj_ul li h3{float: left;display: block;height: 34px;line-height: 34px;font-size: 12px;color: #454545;font-weight: normal;background: url(../images/xq_em.png) left center no-repeat;padding-left: 24px;}
.zy_xwtj_ul li h3:hover{background: url(../images/xw_em1.png) left center no-repeat;}
.zy_xwtj_ul li h3:hover a{color: #114791;}
.zy_xwtj_ul li h3 a{color: #000;}
.zy_xwtj_ul li h3 a:hover{color: #114791;}
.zy_xwtj_ul li em{float: right;display: block;height: 34px;line-height: 34px;font-size: 12px;color: #333;}
/*新闻详情结束*/
/*分页*/
.page008{position:relative;text-align: center;overflow: hidden;margin: 0 auto;padding: 24px 0;}
.page008 a,.page008 span{position:relative; color: #666;font-size: 14px;float: left;width: 30px;height: 30px;text-align: center;line-height: 30px;/*border-radius: 16px;*/behavior: url(../js/PIE.htc);margin: 0 5px;font-weight: bold;}
.page008 .prevpage,.page008 .nextpage{font-weight: bolder;line-height: 31px;font-size: 18px;font-family: "宋体";color: #fff;background: #666;}
.page008 .prevpage[href]:hover,.page008 .nextpage[href]:hover{background: #f90046;color: #fff;}
.page008 span{border-color: #f90046;color: #f90046;}
.page008 a[href]:hover{color: #f90046;}
.page008 .float_c{float: left;}
/*分页*/